/***** add by fuyun px-rem ******/
/***** end by fuyun px-rem ******/
/***** add by duanwanyu ******/
body {
  background: #eeeeee; }

header {
  background: url(/resources/img/icon-bg.png) repeat-x;
  background-size: cover;
  box-sizing: border-box;
  -webkit-box-sizing: border-box;
  width: 100%;
  height: 0.90667rem;
  font-size: 0.37333rem;
  line-height: 0.90667rem;
  text-align: center;
  display: block;
  position: relative;
  color: #fff; }
  header .icon-btn {
    position: absolute;
    height: 0.90667rem;
    line-height: 0.90667rem;
    left: 0.25333rem;
    top: 0;
    font-size: 0.37333rem;
    color: #fff; }
    header .icon-btn i {
      width: 0.34667rem;
      height: 0.34667rem;
      border-left: 0.05333rem solid #fff;
      border-bottom: 0.05333rem solid #fff;
      float: left;
      margin-top: 0.26667rem;
      -webkit-transform: rotate(45deg);
          -ms-transform: rotate(45deg);
              transform: rotate(45deg); }

h3.title {
  width: 100%;
  height: 1.06667rem;
  line-height: 0.93333rem;
  box-sizing: border-box;
  -webkit-box-sizing: border-box;
  padding: 0.13333rem 0 0 0.25333rem;
  background: #eeeeee;
  margin: 0;
  font-size: 0.37333rem;
  color: #666; }

.font-wrap {
  box-sizing: border-box;
  -webkit-box-sizing: border-box;
  background: #ffffff;
  padding: 0.28rem 0.34667rem 0.25333rem; }
  .font-wrap p {
    font-size: 0.32rem;
    line-height: 0.56rem; }

/*
header{
    background: $bule;
    color: $_fff;
    font-size: nth($fs,1);
    padding: pxToRem(30px) 0;
    text-align: center;
    .icon-card{
        display: inline-block;
        margin-right: pxToRem(20px);
        width: pxToRem(50px);
        height: pxToRem(37px);
        background: url(/carpayH5/resources/img/icon-card.png)  no-repeat;
        background-size: 100% 100%;
        vertical-align: middle;
    }
}
section{
    padding-top: pxToRem(163px);
    .card{
        background: $_fff;
        width: pxToRem(712px);
        height: pxToRem(467px);
        border: 1px solid $_ccc;
        border-radius: .2rem;
        margin: 0 auto;
        padding: pxToRem(85px) pxToRem(23px);
        margin-bottom: pxToRem(80px);
        h2{
            color: $bule;
            font-size: nth($fs,2);
            text-align: center;
            margin-bottom: pxToRem(80px);
        }
        .flex_box{
            display: flex;
            flex-direction: row;
            flex-wrap: nowrap;
            justify-content: space-between;
        }
        .flex_cell{
            width: 50%;
        }
        .flex_cell:nth-child(1){
            border-right: .02rem solid #DFDFDF;
        }
        label,a{
            display: block;
            font-size: nth($fs,3);
            text-align: center;
        }
        label{
            color: $_666;
            margin-bottom: pxToRem(40px);
        }
        a{
            color: $_fff;
            background: $blue;
            width: pxToRem(300px);
            height: pxToRem(80px);
            line-height: pxToRem(80px);
            margin: 0 auto;
        }
    }
    .card_p{
        color: $_999;
        font-size: nth($fs,4);
        text-indent: pxToRem(60px);
        padding: 0 pxToRem(45px);
        text-align:justify;
        line-height: 1.5;
    }
}
*/
